radar warning station - Francés Inglés Diccionario